.layui-layout {
    display: flex;
    height: 100vh;
  }
  .layui-side {
    width: 250px;
    background-color: #2f4056;
  }
  .layui-body {
    flex: 1;
    padding: 20px;
    background-color: #f2f2f2;
    overflow: hidden;
  }
  .content-item {
    display: none;
  }
  .content-item.layui-show {
    display: block;
  }
  .layui-nav-tree .layui-nav-item a {
    color: #fff;
    padding: 10px 20px;
    display: block;
    font-size: 14px;
  }
  .layui-nav-tree .layui-nav-child dd a {
    padding: 10px 40px;
    color: #bfc9ca;
    font-size: 12px;
  }
  .layui-nav-tree .layui-nav-child dd a:hover {
    color: #ffffff;
    background-color: #009688;
  }
  /* iframe样式 */
  .content-iframe {
    width: 100%;
    height: 100%;
    border: none;
  }
  /* 隐藏 iframe 的 div */
  .iframe-container {
    display: none;
  }

 /*页面上传接口接口的样式*/
  #ID-upload-demo-drag {
    width: 100%; /* 父容器宽度为100% */
    max-width: 100%; /* 最大宽度为100% */
    text-align: center; /* 文本水平居中 */
    box-sizing: border-box; /* 包括 padding 和 border 在内的计算宽度 */
    padding: 20px; /* 添加内边距 */
    margin: 0 auto; /* 居中对齐，避免多余的边距 */
  }